press ahead

Translations
aller de l’avant
Definitions
To continue moving forward with a plan, task, or activity despite difficulties, obstacles, or delays.